package com.dd.shop4j.admin.mapper;

import java.util.List;

import org.springframework.stereotype.Repository;
import com.dd.shop4j.admin.model.AdminUser;
import com.dd.shop4j.common.mapper.IBaseMapper;

/**
 * 管理员用户表(admin_user)Mapper 
 * 
 * @author 唐小恕 2013-08-27
 * @version 1.0 
 */
@Repository
public interface AdminUserMapper extends IBaseMapper<AdminUser, Integer> {

	/**
	 * 根据用户id得到该用的所有角色code
	 * @param userId	用户id
	 * @return	角色code
	 */
	public List<String> getRolesCodeByUserId(Integer userId);
	
	/**
	 * 根据用户id得到该用户的所有资源code
	 * @param userId	用户id
	 * @return	资源code
	 */
	public List<String> getResourcesCodeByUserId(Integer userId);
	
}
